
.tw-libpassword {
  display: flex;
  justify-content: center;
  width: 100%;
}
.tw-liblogin {
  width: 330px;
  height: 260px ;
}
.tw-countdown {
  display: inline-block;
  // position: absolute;
  // top: 0;
  // right: 0;
  font-size: 14px;
}
.tw-btn {
  display: inline-block;
  min-width: 80px;
  height: 30px;
  line-height: 28px;
  padding: 0 12px;
  font-size: 14px;
  text-align: center;
  border: 1px solid transparent;
  border-radius: 2px;
}
.tw-btn.xmain {
  color: #fff;
  background: #218fff;
  border-color: #218fff;
}
.tw-btn.xmain:hover {
  background: #0280ff;
  border-color: #0280ff;
}
.tw-btn.xweaking {
  color: #186ed9;
  background: #f6faff;
  border-color: #218fff;
}
.tw-btn.xweaking:hover, .tw-btn.xweaking.xopen {
  color: #186ed9;
  background-color: #edf5ff;
  border-color: #186ed9;
}
.tw-btn {
  background: #fff;
}
.tw-btn.xdisabled, .tw-addbtn.xdisabled {
  pointer-events: none;
  cursor: not-allowed;
  opacity: 0.4;
}
.el-form-item--small .el-form-item__content, .el-form-item--small .el-form-item__label {
  line-height: 32px;
}
.tw-libpassword-selectbox.el-select {
  width: 100%;
}
.tw-libpassword-selectbox .el-input__suffix .el-input__icon {
  line-height: 32px;
}